package com.spa.application.dto.shop;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.spa.infrastructure.enums.dict.order.OrderTransferStatusEnum;
import lombok.Data;

import java.util.Date;

@Data
@JsonInclude
public class OrderTransferDto {
    /**
     * 订单id
     */
    private String orderId;


    /**
     * 订单编号
     */
    private String orderCode;

    /**
     * 项目名称
     */
    private String serviceName;

    /**
     * 预约技师姓名
     */
    private String appointMassagistName;

    /**
     * 预约技师电话
     */
    private String appointMassagistPhone;

    /**
     * 服务技师姓名
     */
    private String serveMassagistName;

    /**
     * 服务技师电话
     */
    private String serveMassagistPhone;

    /**
     * 转单状态：10 待转单 20 已转单
     */
    private OrderTransferStatusEnum status;

    /**
     * 服务时间
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
    private Date appointTime;

    /**
     * 下单时间
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
    private Date orderCreateTime;
}
